const util = require('../../utils/util')
const regeneratorRuntime = require('../../utils/runtime')


Component({
  /**
   * 组件的属性列表
   */
  properties: {

  },

  /**
   * 组件的初始数据
   */
  data: {
    show: true
  },
  lifetimes: {
    attached: function () {
      // 在组件实例进入页面节点树时执行\
      let show = wx.getStorageSync('loginShow') !== '' && !wx.getStorageSync('loginShow') ? false : true
      this.setData({
        show: show
      })
    },
    detached: function () {
      // 在组件实例被从页面节点树移除时执行
    },
  },
  /**
   * 组件的方法列表
   */
  methods: {
    bindgetuserinfo: function(e) {
      if (e.detail.errMsg === "getUserInfo:ok") {
        util.WXRequest('/api/user/message', { message: JSON.stringify(e.detail.userInfo) }).then(res => {
          console.log(res)
          if (res.code == 1) {
            wx.showToast({
              title: '授权登陆成功',
              icon: 'none',
              duration: 2000
            })
            this.setData({
              show: false
            })
            wx.setStorageSync('loginShow', false)
          }
        })
      } else {
        wx.showToast({
          title: '暂未授权',
          icon: 'none',
          duration: 2000
        })
      }
    }
  }
})